From: Florian Müllner Date: Thu, 13 Aug 2020 21:37:31 +0000 (+0200) Subject: networkAgent: Add missing Uint8Array => string conversion X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~684^2^2~26 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=990c171bed0e052a07145ad03fae89c33d86ac17;p=gnome-shell.git networkAgent: Add missing Uint8Array => string conversion When promisifying async operations in commit 764527c8c, the finish function for read_line_async() was sneakily changed from read_line_finish_utf8() to read_line_finish(). That is, the call returns a Uint8Array now that requires an explicit conversion to string. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1407 --- diff --git a/js/ui/components/networkAgent.js b/js/ui/components/networkAgent.js index 32ec1da85..29565d214 100644 --- a/js/ui/components/networkAgent.js +++ b/js/ui/components/networkAgent.js @@ -494,7 +494,7 @@ var VPNRequestHandler = class { return; } - this._vpnChildProcessLineOldStyle(line); + this._vpnChildProcessLineOldStyle(ByteArray.toString(line)); // try to read more! this._readStdoutOldStyle();